body
{
    font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	height:100%;
	margin:0;
	width:100%;
}
.menuPanel
{
	background:none repeat scroll 0 0 #F2F3F8;
	border:0 solid #999999;
	height:100%;
	padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	width:152px;
}
.footerRow
{
	background:none repeat scroll 0 0 #F2F3F8;
	border:0 solid #999999;
	vertical-align:bottom;
}
.footerRow_Right
{
	border-left:1px solid #999999;
}
.container
{
	padding-left:10px;
	padding-right:10px;
}
.content-area 
{
	/*height:100%;*/
	/*width:99.9%;*/
	padding-left:5px;
}
.headerRow 
{
	height:53px;
	margin-bottom:0;
	padding-bottom:0;
	width:100%;
}
.MenuTable td 
{
	vertical-align:top;
}

.datebox
{
	width:75px; 
}

.optionDateRange
{
	margin-left: 25px;
}

.durationFrameSet
{
	width: 550px;
	height:50px;
}

.durationFrameSet button 
{
	margin-left: 25px;
}


.auth-div 
{
	background-color: #99bec4;
	color:black;
	width:450px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	border-width:10px;
	border-color:green;
	broder-style:solid;
	padding-left:25px;
	padding-right:25px;
}

.auth-div h1
{
	padding-top: 25px;
}

.auth-div label
{
	float:left;
	text-align: right;
	width: 140px;
	padding-right: 2em;
}

.auth-div .submit-button 
{
	margin-left: 320px;
	margin-bottom: 15px;
}
.auth-div .text-box
{
	width: 254px;
}
.auth-div .info-message
{
	color: red;
}

.auth-div  .small-phone
{
	width: 50px;
}

.auth-div .phone
{
	width: 75px;
}

.filter-div
{
	background-color: #D5E2F3;
  	color: black;
    text-align: right;
    width: 400px;
    padding-right: 2em;
}
.filter-div label,	.filter-div select 
{
    font-family: Arial, "Trebuchet MS", sans-serif;
	margin-top: 2px;
	/*font-size: 9px;*/
	
}
.filter-div h3
{
	background:#005ABB;
	color: white;
	text-align: center;
}

.filter-div select
{
	width: 211px;
}